armed forces special weapons project - Turco Inglés Diccionario